home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Nave / airfox.swf / scripts / frame_8 / PlaceObject2_342_160 / CLIPACTIONRECORD onClipEvent(enterFrame).as next >
Encoding:
Text File  |  2006-06-13  |  1.2 KB  |  50 lines

  1. onClipEvent(enterFrame){
  2.    if(_name != "trainengine")
  3.    {
  4.       _Y = _Y + _root.scrollspeed;
  5.       if(320 < _Y)
  6.       {
  7.          removeMovieClip(this);
  8.       }
  9.       if(direction == 0)
  10.       {
  11.          _X++;
  12.          if(340 < _X)
  13.          {
  14.             removeMovieClip(this);
  15.          }
  16.       }
  17.       if(direction == 1)
  18.       {
  19.          _X--;
  20.          if(_X < -40)
  21.          {
  22.             removeMovieClip(this);
  23.          }
  24.       }
  25.       i = 2000;
  26.       while(2010 >= i)
  27.       {
  28.          if(this.hitTest("_root." + i))
  29.          {
  30.             killthis = 1;
  31.          }
  32.          i++;
  33.       }
  34.       if(killthis == 1)
  35.       {
  36.          removeMovieClip("_root." + i);
  37.          _root.explosioncount = _root.explosioncount + 1;
  38.          duplicateMovieClip(_root.explosion,"explosion" + _root.explosioncount,16384 + _root.explosioncount);
  39.          setProperty("_root.explosion" + _root.explosioncount, _X, _X);
  40.          setProperty("_root.explosion" + _root.explosioncount, _Y, _Y);
  41.          if(_root.explosioncount >= 4070)
  42.          {
  43.             _root.explosioncount = 4050;
  44.          }
  45.          _root.score += 50;
  46.          removeMovieClip(this);
  47.       }
  48.    }
  49. }
  50.